// let depts=[
//     {id:1,name:"集团",pid:null},
//     {id:2,name:"子公司",pid:1},
//     {id:3,name:"财务部门",pid:2}
// ]

// //采用nodejs来设计两个接口，第一个接口要求传递扁平化数组。对数据进行转化，树形结构
// function fn(data,rootId=null){
//     let children = []
//     data.forEach(item=>{
//         if(item.pid == rootId){
//             children.push(item)
//             item.children = fn(data,item.id)
//         }
//     })
//     return children
// }

// const res = fn(depts)
// console.log(res);

let array = []
for (let index = 0; index < 10; index++) {
    array.push(function(){
        console.log(index);
    })
}

array[0]()
array[1]()

// function show(){
//     var m = 10
//     return ()=>{
//         array.push(m)
//         --m
//     }
// }






